#include<iostream>
#include<unistd.h>
#include<signal.h>

void handlersig(int sig)
{
    std::cout << "sig: " << sig << std::endl;
}
int main()
{
    signal(14,handlersig);
    int n = alarm(5);
    sleep(2);
    int b = alarm(1);//返回上一个闹钟还差多少秒可以执行,如果上一个闹钟执行成功返回0
    std::cout << n << " " << b << std::endl;
    sleep(10);
    return 0;
}